#include <windows.h>

HINSTANCE v_hInst;

BOOL WINAPI DllMain ( HANDLE hInstDll, ULONG ulReason, LPVOID lpReserved )
{
    switch( ulReason )
    {
    case DLL_PROCESS_ATTACH :
        v_hInst = (HINSTANCE)hInstDll;
        break;

    case DLL_PROCESS_DETACH:
        break;

    case DLL_THREAD_ATTACH:
        break;

    case DLL_THREAD_DETACH:
        break;

    }
    return TRUE;
}

STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv)
{
	return NOERROR;
}

STDAPI DllRegisterServer (void)
{
	return S_OK;
}

STDAPI DllCanUnloadNow(void)  
{
	return S_OK;
}

STDAPI DllUnregisterServer (void)
{
	return S_OK;
}

/*
 Function called when the SSP is enabled in the ActiveSync options dialog
 */
HRESULT WINAPI OnSSPEnable(HWND hwnd)
{
    return S_OK;
}

/*
  Function called when the SSP is disabled in the ActiveSync options dialog
 */
HRESULT WINAPI OnSSPDisable(HWND hwnd)
{
    return S_OK;
}